from knives to guns to swords